//package com.zrx.zrxaiagent.rabbitMQ;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.http.ResponseEntity;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import java.util.UUID;
//
//@RestController
//@RequestMapping("/delay-task")
//public class DelayTaskController {
//
//    @Autowired
//    private DelayTaskService delayTaskService;
//
//    @PostMapping("/scene-link")
//    public ResponseEntity<String> createSceneLinkTask() {
//        DelayTask task = new DelayTask(
//                UUID.randomUUID().toString(),
//                "scene_link",
//                "scene_link"
//        );
//
//        // 延迟30秒执行
//        delayTaskService.sendDelayTask(task, 30);
//
//        return ResponseEntity.ok("场景联动任务已创建，将在30秒后执行");
//    }
//
//    @PostMapping("/work-order")
//    public ResponseEntity<String> createWorkOrderTask() {
//        DelayTask task = new DelayTask(
//                UUID.randomUUID().toString(),
//                "work_order",
//                "work_order"
//        );
//
//        // 延迟5分钟执行
//        delayTaskService.sendDelayTask(task, 300);
//
//        return ResponseEntity.ok("工单任务已创建，将在5分钟后执行");
//    }
//}
